The Best 15 Indian, Restaurants in Saint Louis, Missouri (MO), United States

4.5 Rating
50 reviews

4145 Manchester Ave, Saint Louis, MO 63110-3823, Saint Louis

"Absolutely loved the food here. I had the hot and spicy chicken and it was just the perfect spice fo"